deaf-blind intervenor - German English Dictionary